supply with inhabitants - Alemán Inglés Diccionario